import { request } from '@ruifox-cms/utils'

export const getSceneList = (data = {}) => {
  if (isNaN(Number(data))) {
    return request.get('/pc/getAllInfo', data)
  }
  return request.get(`/pc/getAllInfo/${ data }`)
}
// 获取医院简介
export const getHospital = params => {
  if (isNaN(Number(params))) {
    return request({
      url: '/pc/getHospital2',
      method: 'get',
      params,
    })
  }
  return request({
    url: `/pc/getHospital2/${ params || 1231123}`,
    method: 'get',
  })
}
//获取医院新闻
export const getNews = data => {
    // if(data.page) {
    //   return request.get(`/pc/getNews/1231123/${data.navId}`, data.page)
    // }else if(data.navId) {
    //   return request.get(`/pc/getNews/1231123/${ data.navId }`)
    // }
    // return request.get(`/pc/getNews/${ data }`)
    if(data.page) {
      return request({
        url: `/pc/getNews/1231123/${data.navId}`,
        method: 'get',
        params: data.page,
      })
    }else if(data.navId) {
      return request({
        url: `/pc/getNews/1231123/${ data.navId }`,
        method: 'get',
      })
    }
    return request({
      url: `/pc/getNews/${ data || 1231123}`,
      method: 'get',
    })
}
// 获取新闻详情
export const getNewsInfo = data => {
  // if (isNaN(Number(data))) {
  //   return request.get(`/pc/getNewsInfo/${ data.url }/${ data.catid }/${ data.id }`)
  // }
  // return request.get(`/pc/getNewsInfo/${ data }`)
  if (isNaN(Number(data))) {
    return request({
      url: `/pc/getNewsInfo/${ data.url || 1231123}/${ data.catid }/${ data.id }`,
      method: 'get',
    })
  }
  return request({
    url: `/pc/getNewsInfo/${ data || 1231123}`,
    method: 'get',
  })
}
//获取医生数据
export const getDoc = data => {
  // if (isNaN(Number(data))) {
  //   return request.get(`/pc/getDoc/${ data.url }/${ data.catid }`)
  // }
  // return request.get(`/pc/getDoc/${ data }`)
  if (isNaN(Number(data))) {
    return request({
      url: `/pc/getDoc/${ data.url || 1231123}/${ data.catid }`,
      method: 'get',
    })
  }
  return request({
    url: `/pc/getDoc/${ data || 1231123}`,
    method: 'get',
  })
}
//获取医生详情
export const getDocInfo = data => {
  // if (isNaN(Number(data))) {
  //   // return request.get(`/pc/getDocInfo/1231123/4901/b79fBANSUQFVBAEFUVgAWwFRDQtQVFZQAFAAVQhRVVM`)
  //   return request.get(`/pc/getDocInfo/${ data.url }/${ data.depId }/${data.docId}`)
  // }
  // return request.get(`/pc/getDocInfo/${ data }`)
  if (isNaN(Number(data))) {
    // return request.get(`/pc/getDocInfo/1231123/4901/b79fBANSUQFVBAEFUVgAWwFRDQtQVFZQAFAAVQhRVVM`)
    return request({
      url: `/pc/getDocInfo/${ data.url || 1231123 }/${ data.depId }/${data.docId}`,
      method: 'get',
    })
  }
  return request({
    url: `/pc/getDocInfo/${ data || 1231123}`,
    method: 'get',
  })
}
//获取科室数据
export const getBranch = data => {
  // if (isNaN(Number(data))) {
  //   return request.get('/pc/getBranch', data)
  // }
  // return request.get(`/pc/getBranch/${ data }`)
  if (isNaN(Number(data))) {
    return request({
      url: `/pc/getBranch`,
      method: 'get',
      params: data
    })
  }
  return request({
    url: `/pc/getBranch/${ data || 1231123}`,
    method: 'get',
  })
}
//获取科室详情
export const getBranchInfo = data => {
  // if (isNaN(Number(data))) {
  //   return request.get(`/pc/getBranchInfo/${ data.url }/${ data.catid }`)
  // }
  // return request.get(`/pc/getBranchInfo/${ data }`)
  if (isNaN(Number(data))) {
    return request({
      url: `/pc/getBranchInfo/1231123/${ data.catid }`,
      method: 'get',
    })
  }
  return request({
    url: `/pc/getBranchInfo/${ data || 1231123}`,
    method: 'get',
  })
}

// 获取联系我们数据
export const getContact = data => {
  // if (isNaN(Number(data))) {
  //   return request.get('/pc/getContact', data)
  // }
  // return request.get(`/pc/getContact/${ data }`)
  if (isNaN(Number(data))) {
    return request({
      url: `/pc/getContact`,
      method: 'get',
      params:data
    })
  }
  return request({
    url: `/pc/getContact/${ data || 1231123}`,
    method: 'get',
  })
}
